//routes/banner.js参数验证中间件testadd
const testAdd=(req,res,next)=>{
  // res.send({
  //     code:1,
  //     message:'来到了添加轮播图的验证中间件',
  //     body:req.body,
  //     file:req.file
  // })
  // console.log(req.file);

  //1.拿到各种信息
  const {title,link}=req.body
  const img_url='/public/banner/'+req.file.filename
  // console.log(title);
  // console.log(link);
  // console.log(img_url);
  //2.验证参数
  if(!title) return next(4)
  //3.格式验证(正则)
  //4.为了后续路由处理函数使用方便,我们把img_url也加入到body里
  req.body.img_url=img_url

  next()
}
//导出中间件
module.exports={testAdd}